package com.quick.develop.flowable.domain.vo.group;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author junyuan.liu
 * @description: TODO
 * @date 2022/5/19 18:52
 */
@ApiModel("管理后台 - 用户组创建VO")
@Data
public class BpmGroupUserVO implements Serializable {
    private static final long serialVersionUID = 655617521657789103L;

    @ApiModelProperty(value = "组ID")
    private String id;

    @ApiModelProperty(value = "组名称")
    private String name;

    @ApiModelProperty(value = "组类别",notes = "留区分公司用")
    private String type;

    @ApiModelProperty(value = "用户")
    private List<GroupUser> userList;
    
    @ApiModelProperty(value = "用户拼接")
    private String userStr;
    

    @ApiModel("用户")
    @Data
    public static class GroupUser{
        private String id;
        private String displayName;
    }
}
